serve someone in good stead - Englisch Synonyme Wörterbuch